self-imposed guilt - German English Dictionary